Skip to content

Latest commit

 

History

History
140 lines (78 loc) · 4.47 KB

11-Registro de Contribuição.md

File metadata and controls

140 lines (78 loc) · 4.47 KB

Documentação do Projeto de Trabalho em Equipe

Este é um exemplo de documento para a documentação das etapas e contribuição de cada membro. É importante salientar que todos os membros devem participar ativamente em todas as etapas e, nas etapas de desenvolvimento é impressindível que todos tenham atividades de desenvolvimento. Este arquivo deve refletir a execução das tarefas de cada aluno por etapa e estar em consonância com as ferramentas de gestão de tempo utilizadas pelo grupo, contando principalmente o tempo de início e termino de cada tarefa.

Visão Geral

Este documento detalha as etapas e responsabilidades do trabalho em equipe para o desenvolvimento de um projeto. O projeto está dividido em cinco etapas principais, cada uma com suas respectivas tarefas e prazos. Cada membro da equipe é responsável por completar as tarefas atribuídas e colaborar com os demais para garantir o sucesso do projeto.

Etapa 1: Levantamento

Objetivo

Coletar e documentar todos os requisitos necessários para o desenvolvimento do projeto.

Tarefas

  • Reunião com stakeholders: Realizar reuniões com as partes interessadas para entender as necessidades e expectativas.
  • Levantamento de requisitos: Documentar os requisitos funcionais e não funcionais do projeto.
  • Análise de viabilidade: Avaliar a viabilidade técnica e econômica do projeto.

Responsáveis

  • Analista de Requisitos: Nome do analista
  • Gerente de Projeto: Nome do gerente

Prazo

  • Data de conclusão: YYYY-MM-DD

Etapa 2: Desenvolvimento Backend

Objetivo

Desenvolver a lógica de negócio e os serviços de backend do projeto.

Tarefas

  • Desenvolvimento da API: Implementar as APIs necessárias para o funcionamento do sistema.
  • Gestão de Banco de Dados: Projetar e implementar o banco de dados.
  • Testes Unitários: Criar e executar testes unitários para garantir a qualidade do código backend.

Responsáveis

  • Desenvolvedor Backend: Nome do desenvolvedor
  • Engenheiro de Dados: Nome do engenheiro

Prazo

  • Data de conclusão: YYYY-MM-DD

Etapa 3: Desenvolvimento Web

Objetivo

Desenvolver a interface web do projeto, garantindo uma experiência de usuário eficaz e responsiva.

Tarefas

  • Desenvolvimento Frontend: Criar a interface de usuário utilizando as tecnologias web escolhidas.
  • Integração com Backend: Integrar o frontend com as APIs desenvolvidas na etapa anterior.
  • Testes de Interface: Realizar testes de usabilidade e interface para assegurar a qualidade da aplicação web.

Responsáveis

  • Desenvolvedor Frontend: Nome do desenvolvedor
  • Designer UI/UX: Nome do designer

Prazo

  • Data de conclusão: YYYY-MM-DD

Etapa 4: Desenvolvimento Mobile

Objetivo

Desenvolver a aplicação mobile do projeto, adaptando as funcionalidades para dispositivos móveis.

Tarefas

  • Desenvolvimento Mobile: Implementar a versão mobile do projeto para Android e iOS.
  • Integração com Backend: Garantir que a aplicação mobile se comunique corretamente com o backend.
  • Testes em Dispositivos: Realizar testes em diferentes dispositivos móveis para assegurar compatibilidade e desempenho.

Responsáveis

  • Desenvolvedor Mobile: Nome do desenvolvedor
  • QA Mobile: Nome do engenheiro de qualidade

Prazo

  • Data de conclusão: YYYY-MM-DD

Etapa 5: Homologação e Apresentação da Solução Produzida

Objetivo

Garantir que a solução desenvolvida esteja pronta para produção e apresentar o projeto às partes interessadas.

Tarefas

  • Homologação: Realizar testes finais com os stakeholders para validar a solução.
  • Correção de Bugs: Corrigir quaisquer problemas encontrados durante a homologação.
  • Apresentação Final: Preparar e conduzir a apresentação da solução final para os stakeholders.

Responsáveis

  • Líder de Homologação: Nome do líder
  • Gerente de Projeto: Nome do gerente

Prazo

  • Data de conclusão: YYYY-MM-DD

Comunicação e Colaboração

Ferramentas de Comunicação

  • Slack: Para comunicação diária e rápida.
  • Trello: Para gerenciamento de tarefas e acompanhamento do progresso.
  • GitHub: Para versionamento de código e revisão de pull requests.

Reuniões Regulares

  • Reunião semanal: Toda segunda-feira às 10h.
  • Reunião de revisão: Ao final de cada etapa para revisar o progresso e ajustar o plano.